repeated poor performance - French English Dictionary